// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) 

package com.nnee.p_b.p_a;

import com.nnee.p_fk.p_a.cls_m;
import com.nnee.p_pr.p_atom.p_u.cls_UserInfo;
import com.nnee.p_pr.p_b.cls_a;
import com.nnee.p_pr.p_prot.cls_c;
import com.nnee.p_pr.p_prot.cls_d;

// Referenced classes of package com.nnee.b.a:
//            ag, d

public class cls_r extends cls_ag
{

    protected cls_r(String s, String s1, String s2, int i)
    {
        super(i);
        b = null;
        c = null;
        d = null;
        b = s;
        c = s1;
        if(s2 != null && s2.indexOf('@') < 0)
            d = (new StringBuilder()).append(s2).append("@163.com").toString();
        else
            d = s2;
    }

    public static cls_r a(String s, String s1)
    {
        return new cls_r(s, s1, null, 602);
    }

    public static cls_r a(String s, String s1, String s2)
    {
        return new cls_r(s, s1, s2, 600);
    }

    public void b(cls_d d1)
    {
        if(n() == 602 && d1.b() != null)
        {
            com.nnee.p_pr.p_b.cls_a.b(d1.b().x());
            com.nnee.p_b.p_a.cls_d.h().a(d1.b().x());
        }
    }

    public void c()
    {
        if(com.nnee.p_pr.p_b.cls_a.S()) {
        	com.nnee.p_fk.p_a.cls_k k = null;
        	switch(n()){
        	
        	case 600:
        		k = com.nnee.p_pr.p_prot.cls_c.a(d);
        		break;
        	case 602:
        		k = com.nnee.p_pr.p_prot.cls_c.e(b, c);
        		break;
        	default:
        		break;
        	}
        	
        	if(k == null)
            {
                d(0, null);
                h();
            } else
            {
                e = k;
                a(e);
            }
        } else {
        	com.nnee.p_b.p_a.cls_d.h().a(this);
        	return;
        }

    }

    static final String a = "PRISTransactionUser";
    String b;
    String c;
    String d;
    cls_m e;
}
